Definition of Malva Moschata

  • (noun) erect Old World perennial with faintly musk-scented foliage and white or pink flowers; adventive in United States

Synonyms of Malva Moschata


Antonyms of Malva Moschata


No Antonyms Found.

Homophones of Malva Moschata


No Homophones Found.